incendiary grenade - German English Dictionary